genetic dsp development networking dsp software networks computers audio bioinformatics dsp neural analog network fpga digital signal processing digital